@
1年前 提问
1个回答

常用的加密体制有哪些

Andrew
1年前

加密体制主要有以下三种:

  • 单钥或对称密码体制:加密和解密采用相同的密钥,它的加密算法和解密算法相同或本质相同。其特点是加密速度快,通常用来加密大批量的数据。典型的方法有日本 NTT公司的快速数据加密标准(FEAL)、瑞士的国际数据加密算法(IDEA)和美国的数据加密标准(DES)。

  • 双钥或非对称密码体制:其加密和解密使用不同的密钥,它的加密算法和解密算法不同,其加密速度较慢,所以往往用在数据量较小的通信业务中。典型的公开密钥加密方法有RSA和ESIGN。

  • 秘密密钥加密体制:加密和解密采用相同的密钥,因而又称为对称密钥体制和1类似。